Spotted Water-hemlock - Spanisch Englisch Wörterbuch